diff --git a/examples/rotation.html b/examples/rotation.html
new file mode 100644
index 0000000000..004b0d3045
--- /dev/null
+++ b/examples/rotation.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+ Rotation example
+
+
+
+
+
+
+
+
+
+
+
+
+
Rotation example
+
Example of a rotated map. Use Alt+Shift+drag to rotate the map.
+
+
rotation, openstreetmap
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/rotation.js b/examples/rotation.js
new file mode 100644
index 0000000000..9322443256
--- /dev/null
+++ b/examples/rotation.js
@@ -0,0 +1,22 @@
+goog.require('ol.Coordinate');
+goog.require('ol.Map');
+goog.require('ol.RendererHints');
+goog.require('ol.View2D');
+goog.require('ol.layer.TileLayer');
+goog.require('ol.source.OpenStreetMap');
+
+
+var map = new ol.Map({
+ layers: [
+ new ol.layer.TileLayer({
+ source: new ol.source.OpenStreetMap()
+ })
+ ],
+ renderers: ol.RendererHints.createFromQueryData(),
+ target: 'map',
+ view: new ol.View2D({
+ center: new ol.Coordinate(-25860000, 4130000),
+ rotation: Math.PI / 6,
+ zoom: 10
+ })
+});