Icchāwar (Uttar Pradesh). Satellite view (Wikimapia).

Yamunā river looking west near Icchāwar, Uttar Pradesh.

File:Denesar Khera Buddha.JPG
Seated Buddha with an inscription of Harirāja,
now in the collection of the British Museum.(1969,0725.1)